periphera nervous system - French English Dictionary